sea hare – Català–English translations

🇬🇧 en ca

sea hare noun

  • large marine gastropod mollusc
llebre de mar
Wiktionary Links